agreement for scientific cooperation - Alemán Inglés Diccionario